MKEDAGNPLHLTSLNHVSVLCRSVDESMNFYQKVLGFIPIRRPESLNFEGAWLFGHGIGIHLLCAPEPEKLPKKTAINPKDNHISFQCESMGVVEKKLEEMGIDYVRALVEEGGIQVDQLFFHDPDGFMIEICNCDSLPVVPLVGEMARSCSRVKLHQMVQPQPQTQIHQVVYP